package net.zigin.nhi.could.waste.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/*#################################################################*
# 说明:以下代码通过哲勤代码生成工具自动生成    
# 工具:GeneratorCode
# 作者:mgw1986                                                  
# 生成时间:2021-9-7 19:08:54                                               
##################################################################*/

/**
 * 
 *  SysRole前端界面实体类
 * @ClassName: SysRoleVo
 * @author mgw1986
 * @date 2021-9-7 19:08:54
 * @version V1.0
 */
@ApiModel(description="SysRole前端界面实体类")
@Data
public class SysRoleVo {
	//角色ID--->列名: role_id
	@ApiModelProperty("角色ID")
	private String id;
	//角色名称--->列名: role_name
	@ApiModelProperty("角色名称")
	private String name;
	//用户组--->列名: work_group
	@ApiModelProperty("用户组")
	private String workGroup;
	//角色编码--->列名: role_code
	@ApiModelProperty("角色编码")
	private String code;
	//角色备注--->列名: remark
	@ApiModelProperty("角色备注")
	private String remark;
	//系统标识（admin：监管端，hospital：医院端，staff：员工APP）--->列名: sys_flag
	@ApiModelProperty("系统标识（admin：监管端，hospital：医院端，staff：员工APP）")
	private String sysFlag;
	//创建人--->列名: create_user
	@ApiModelProperty("创建人")
	private String createUser;
	//创建时间--->列名: create_time
	@ApiModelProperty("创建时间")
	private Date createTime;
	//修改人--->列名: modify_user
	@ApiModelProperty("修改人")
	private String modifyUser;
	//修改时间--->列名: modify_time
	@ApiModelProperty("修改时间")
	private Date modifyTime;

	@ApiModelProperty("菜单列表")
	private List<SysMenuVo> menuVos;
	@ApiModelProperty("是否禁用（0：否，1：是）")
	private int isFreeze;
	@ApiModelProperty("医院基础ID")
	private String hospitalBaseId;

}
